Volume 33, Issue 2, July 2023, Pages 43-62
Adham Al-Sagheer; Samar Bassiony; Mohamed Ayyat; Khaled Abd El-Latif